export default function (plop) {
  // 基本vue3文件生成器
  plop.setGenerator('basicAvueTable', {
    description: '创建你的基础vue2模板文件',
    prompts: [
      {
        type: 'input',
        name: 'name',
        message: '请输入你要新建的文件名称'
      },
      {
        type: 'input',
        name: 'path',
        message: '请输入你要新建的文件存放的路径'
      },
      {
        type: 'input',
        name: 'componentName',
        message: '请输入你组件的名称'
      }
    ],
    actions: [
      {
        type: 'add',
        path: 'src/{{path}}/{{name}}.vue',
        templateFile: 'plopTemplates/basicAvueTable.hbs'
      }
    ]
  });
}
